spy stock analysis today